intentionally splash - French English Dictionary